African threadfish - Spanish English Dictionary